1017
0
883
2904
3
3369
1380
611
189326
87
267612
575
2999
1
652
3145
2
1015
733
174730
18
1494
1698
2348
189
444571
9
94424
503
653
4937
348
3789
20
1785
658
1564