475
0
469
1618
1
1246
3263
2
131589
2839
297066
1538
2999
612
2544
6926
7
89
1055
1823
5527
6
1127
87
4670
785
477
3252
1752
346
1394
500
4012
1028
2939