1431
1
1688
1127
1833
2
4425
6
1364
1969
3117
8
746
0
1106
272
3289
2621
3
1427
1972
2104
5504
16
2377
2906
19944
994
1704
2164
1739
4382
4
574
1174
14887
18
1182
1047