1526
1
1054
0
2327
11
1289601
4
1834
2149
5
2999
1853
2
2048
2068
1195
1663
174730
18
3982
6
2897
3262
3
3368
638
1099
1298
1250
2972
2811
2748
9
436
2585
1015
1802
1784
2664