1140
2
2168
11
2122
3999
23
1519
1319
4
3432
7
818
1
1997
8
2323
1225
1454
2368
2179
1719
1306
3
1576
6
1426
1044
3663
1036
1298
1349
1449
0
392
743
385
254
701
377