2702
1
322
576
3
530
471
2
2384
4
1124
841
1149
698
877
211
253
4712
0
690
598
648
8
644
8230
7120
2206
6
11876
10
1614
15
844
712
1210
39
33
3611
4165