2100
2
3562
1
1691
2049
1166
2565
3
1131
1620
1415
2758
4
8217
6
2231
6345
1459
2166
83
1534
5
693
0
1690
526
2710
784
2368
1093
801
2243
1558
1371
1372
1788