1454
2
2670
20
3052
4
1293
8
5009
0
475
2435
1360
1
885
774
817
383
1014
804
611
400
846
418
552
1636
1650
522
13159
10
58
1898
29323
543
860
477
246