2185
5
1883
1
1250
768
2
1242
3154
3
3173
2361
483
419
667
459
93
62
508
612702
4
124289
0
1331
2640
343
1130
854
2660
2110
1194
6
3919
2730
4762
7
668
688