3026
2
3364
3
778
1
2788
1378
3262
1663
5
462
0
2471
7
1784
2068
12761
6822
2184
1289601
4
2897
1415
2580
666
741
989
1802
1853
1005
3180
2545
683
2138
2763
3608
9