1566
1
2100
2
951
314
1190
619
1691
3562
2049
564
2427
12
1166
2502
2122
1564
1976
3
1423
599
0
1415
2740
1015
1087
2758
4
712
2886
1606
8217
6
159
2231
6345