1344
1
1105
1451
1835
2
21152
8
2593
2840
297066
0
1305
1869
2711
4278
5088
6
2911
9
5151
4651
3
1855
2676
398656
19
2068
4
650
1184
1570
550
1942
4724
6307
10
2378
1690
2082