1427
2
1029
1
2284
21152
8
619
6307
10
2593
496
0
3078
4
2131
297066
2711
662
5151
2911
9
3991
4651
3
398656
19
5367
3571
550
4724
1734
1942
1211
2082
7893
1289601
2879
2378