1352
0
2652
2
1913
6
1242
5
928
1
1657
2342
727
993
1312
861
3
1502
2101
642
1426
2287
26
1901
1701
909
1778
1117
2922
695
902
6080
930
866
2354
1016
2772