2313
1
2075
4821
2
3159
0
2524
3249
319
1457
1386
1943
332
165
2061
3
1808
1298
2194
467
2661
1522
2637
5430