1185
1
829
1123
3
361
0
1423
1955
8
1770
2
3384
3601
7
3630
1573
5
1243
324
1304
3616
19
1868
3620
2598
1154
506
4680
1300
1380
946
842
1378
1374
4
1574
2288