1136
2
1754
5
2303
1015
1
1694
951
690
3715
2669
868
9160
564
1743
0
3497
4
108797
3035
2426
3
2035
2386
2499
2275
3835
1221
2312
1465
1038
1740
1154
1943
2502