1310
4
3859
9
1594
1
2045
7
91
954
2
1059
700
1768
76
2528
1521
278
69640
3
1477
1351
3760
1791
5
1008
1108
399
2128
593
586
716
304
295
283
429
229