1645
1
2043
1222856
4
1049
0
169211
11
955
195
1044
383
1073
333
468
349
618
4694
7
521
1943
566
1438
3916
6
2105
2490
1540
277
1277
5
385
544
580
1890
31535