1121
1
1352
3859
3
431
0
5055
5
2306
2
954
814
3025
2896
10
646
1390
848
849
3632
999
4382
17730
11
11881
3615
7
1302
3287
4513
670
1343
1360
2044
1961
31486
1933