1513
2
1388
4
1734
1
1411
23059
8
1366
3
3541
1371
2180
0
1488
5
617
1769
1033
543
1221
3747
6
2539
4234
2386
1160
2072
4076
5910
9
3177
2058
1644
930
2074
1589
2677