1932
2
1221
1
2520
1566
0
1128
3
1701
5
4617
7
1106
2865
3405
1581
3194
1494
1449
1471
1498
6
1837
1412
1711
14
1041
2456
2930
9
2366
2045
1690
1647
1839
4233
11
2718
3309