1009
2
13671
1
2792
5
2934
4
1918
10
2831
703
4356
4628
1033
1350
362
3
1477
3445
915
2039
13
3308
969
1352
1130
2799
1029
0
747
1550
1620
1822
710
130
1251
399