841
2
1194
0
32302
522
480
420
407
788
2510
862
2650
20
694
495
3066
7
1400
2534
893
2343
1
3024
3
3505
5
2092
1392
2233
1478
534
1409
817
2740
1421
527