2966
11
1031
1
2765
8
2631
9877
6
2911
9
2899
1657
3765
4
700
0
19932
2024
3
1353
2
297066
2245
267612
4978
1855
6053
1294
1226
3053
7
3490
589
2757
94424
99072
36905
1410
3882
5