3025
1
1518
1149
915
2086
1329
1575
2
1922
543
0
1563
1374
3466
4
1193
1411
775
2064
1182
509
1470
282572
1961
1733
4151
2493
1894
662
694