951
1
1749
1308
1001
0
1690
7471
9
12459
3
1051
1145
2781
1935
2
3591
11
2604
946
3267
4
2884
5
1394
989
4768
1545
1396
1527
1372
2103
6346
16
2133
11924
4187
10
2760