1751
2
408
0
1116
177
2106
1
1406
1085
31535
3545
441
4431
6
3599
476
597
380
246
496
2142
340
370
400
497
8475
12
955
477
13
2267