2966
11
1031
1
2765
8
2631
9877
6
2911
9
2899
1657
700
0
19932
2024
3
1353
2
297066
267612
4978
1855
6053
4
1294
3490
589
2757
94424
99072
36905
1410
3882
5
3303
10
215
1444
2967