2122
2
1564
1
1423
2911
9
3629
1760
0
1923
2525
4
1348
1622
1813
4258
1412
2650
20
1394
862
2534
1532
951
2096
3539
3
432
2886
1550
2890
4179
3694
6844
1154
10827