1330
1
931
472
0
1223
1378
2
2000
6
3043
5
2111
1659
1890
2424
4
1474
2041
2381
17390
2166
1678
2082
3355
2271
3
2175
2213
2773
2126
2063
2779
18490
8
15572
28670
22995