2698
1
1766
2
1545
2173
725
0
4562
10
2082
2825
3
2100
4
1361
4695
14
2294
1431
1686
1400
1213
1813
1227
5717
1879
15177
3879
7
7543
8
2886
844
9036
9
2534
2403
1532
2760