1042
4
3271
1025
1
1285
1254
2
3439
5
14589
10
1746
1633
8267
0
692
902
4578
10114
12
928
1312
1207
7870
2207
2420
608
1894
3
978
3196
3070
4099
7
2490
10032
14
3612
83