2100
2
1632
2164
2454
2578
1
10293
5
3050
0
1673
1078
2533
2173
1691
2759
2368
1813
2271
4
1093
1168
4168
1532
4176
6
1354
2041
2313
2075
4821
1694
319
216
1386