2060
5
2084
1
1802
4
635
0
1668
3
1767
2
1376
1832
4370
954
3375
8773
10
853
56488
4328
48766
24
2201
1571
6554
1622
726
4289
364
1453
3324
2003
8686
4362
2143
1515