1788
1
1295
2368
1813
2650
20
1660
1380
0
3694
2
280
801
1749
1093
1350
1581
1226
2250
19465
6
3765
4
2245
3
3053
7
2118
2715
2372
3655
11
945
297066
894
1309
868
2578