2181
1
2172
2
1517
3
995
1566
1108
1752
0
1819
2838
1382
3158
6346
16
2934
1398
1433
2234
4
2344
4285
4438
6
2297
796
1285
1618
2999
5406
4670
1394
1015
4012
891