2275
2
31535
0
17353
25137
3114
4
19279
2368
1
957
2730
6
6800
20634
8
1098
710
3
4427
10
1019
597
1642
1129
1936
915
5779
1616
809
3739
896
1197
1796
467
2111
1749