2173
1
2744
0
300
1486
1213
3
4442
7
1691
2110
3326
1372
915
774
2986
4043
6
641
1226
2
1923
1609
2427
12
3591
11
1893
975
4
2848
423
7471
9
762