1503
4
5443
10
878
0
1205
1
370
3434
7
2128
11
2913
8014
8
3655
13
1141
2
1781
3
1338
5
675
2748
12
1554
1898
1109
2648
619
848
1561
4273
2186
3131
983
3520
1258
2838