1596
5
6338
10
1296
8
4134
4
1314
0
3094
2
1587
1150
6
1444
3
1233
1
1793
1235
1719
1735
933
1977
1680
1722
1166
3624
3632
1449
790
1613
2711
7
1575
1525
2226
4984
11
1036