951
1
2502
619
564
2122
2
2740
1150
3854
946
208
1446
13724
8
3224
0
2147
4179
1668
3539
3
6236
10
1694
3546
432
1109
2171
841
2153
7
1174
4311
1179
6348
3304
5