1496
1
951
467
0
12431
17
6047
4
1699
2
619
1568
564
2427
12
616
2502
2122
1564
1976
3
1423
599
2740
1015
1087
2336
496
712
1380
2886
1606
2710
159
4311
3539