1282
0
3650
3
2955
5
611
414
18403
6
1202
1
2395
1073
637
400
256612
1216
2
1038
1186
953
1025
957
1149
1082
942
1151
1543
1049
939
1814
12958
4392
15
12202
17
2352