1326
0
1929
3
3125
15
1034
1
3063
10
2082
2057
12733
5
946
951
3107
7
2610
2
1444
1941
3818
1057
1264
865
1249
12779
8
3205
4130
18
10507
23
611
3861
1355
1614
628
1559
519