1330
2
1506
0
2372
2814
5
2799
3
3795
1
6010
2327
1869
1550
5065
8
3331
4
1132
3859
1193
2830
7
2119
419694
9
6383
17
11829
780
618
6
5455
718
4376