3319
2
786
1
3160
3
2515
1759
1081
1542
372
1443
5
1642
2297
902
0
3562
1710
819
1369
1718
1335
999
2605
9
1130
833
1801
114
924
491
2961
8
1948
2000
1146