2732
2
951
1
1585
2255
1451
0
1431
1075
6236
10
8527
1694
562
1347
3738
5
4358
6
4309
3
534
1002
4187
1922
1812
2009
603
3354
9
913
12459
123674
35
2322
4
2099
1514
2776