1823
2
1622
1
467
0
1566
2143
1642
1513
657
915
1291
3795
1174
4111
1889
1733
2982
3
1054
107
326
2194
2275
415
1365
3498
4
3520
10
292
2830
7
1551
1261
745