2650
20
951
1
2687
2
3835
5
564
1218
5375
0
2343
2322
4
7793
790
3034
12472
3735
2134
6779
1458
297066
267612
4978
3066
7
99072
4179
3024
3
36905
3882
3303
10