1610
2
1362
1
7153
9
1620
2831
2644
4172
784
22330
22
3437
5
2619
4869
1385
6383
17
938
11881
3
10396
8
975
3311
4
665
0
399
2395
2151
2545
6515
383
398
4964