2076
1
1840
2
2264
3
1023
0
2190
1541
1878
2105
1645
3498
4
1020
418
2093
31535
19279
2109
1149
20634
8
4045
771
1314
2023
357
775
918
408
392
177
492
2275