951
1
2092
0
2982
3
1371
2324
4
1564
1618
2886
2
2144
2650
20
3629
862
917
2427
12
2100
1815
1813
1466
1412
6517
3539
2207
2122
2377
2394
1660
2132
1976
1423