2301
2
4172
9
5425
23
1376
3
784
1
22330
22
2158
5
3437
2619
4869
1385
6383
17
938
11881
6411
11
6850
10
3724
4
1766
0
665
399
2151
2922
6515
383
398
4964
596
3251
6
2836
180849