1378
2
1374
4
1574
1
2288
5
1152
1891
1477
915
0
1465
3
810
454
463
844
366
737
563
318
1320
3108
826
6227
998
9533
9
2365
4657
2206
13124
1362
1211
4161