3655
4
5009
0
926
400
1898
1
860
477
1467
475
349
455
798
804
611
460
521
1462
552
4106
418
1636
383
2955
2
1504
522
152
58
13159
10
1650
846