316
1
1980
2
72306
0
1081
3257
8
734
1051
16660
1156
2149
3
943
4
783
204
936
5424
1194
708
1259
911
10587
15
1106
1205
7
98
4168
1305
71095
7120
1189
4634
1831