2123
2
2534
2038
0
2635
1
5635
3
5546
6
2047
1411
1320
2738
873
2283
2471
7
1289601
4
2209
4072
8641
9
3593
16
1913
3147
5
3316
10
1972
541
2108
1105
109776
42
758
1104
1509
1031