1293
1
496
0
2669
2
2804
4
1569
1320
83
930
957
771
3715
2620
1089
2312
1380
1636
3
3326
2522
3706
5
2110
2262
2471
1390
1507
5732
1472
2495
2687
108797
2189