1603
1
5440
8
2906
2093
4155
7
2983
2
5033
15
1823
2258
1289601
4
389
0
1383
2502
2710
1672
2990
8121
10
2148
1294
562
1393
2478
10827