2907
2
1289601
4
4471
971
0
1310
2906
1
2082
2711
1045
2911
9
398656
19
2986
32302
2124
3
1618
378
3186
550
5151
2763
917
1804
572
984
5169
2525
19783
255
10827
1282