1105
0
32302
596
1103
1093
562
2711
2
1814
484
2663
914
1843
1581
2911
9
1243
668
1220
1166
6753
17
1819
1
4651
3
2123
1136
2773
398656
19
534
7567
6
1298
2271
4
1632