2470
2
1193
1
1622
417
0
1566
1425
2188
9
1132
2260
12
1047
2016
4
543
263
1922
2086
1894
1374
2129
2326
4382
5
964
1563
1182
2194
560
662
509
571
646
1470