3336
1
1032
0
1846
2516
2
622
906
1439
4
1668
2188
2544
957
1288
585
3025
3
12761
1326
1289601
1144
1148
953
946
309
2645
8
2669
5