1100
1
1633
2
472
1372
1178
383
4
1853
0
1408
5677
15
869
860
874
4438
5
798
475
965
1851
3
848
91
3403
4126
6
418
8116
1230
29323
2657
611
521
3203
1636