5276
6
3060
5
951
1
1015
562
2906
2
690
1087
1694
9956
3
3012
4
1993
1382
2390
2769
4084
467
0
2799
2172
297066
5504
16
1289601
496
5169
2525
2372
1992
1928
1700
15871