1333
1
1598
1163
1414
11881
3
22330
22
1053
2
646
0
1506
669
1132
4180
12
4363
5
440
2789
2599
1411
7873
1630
3430
1574
1343
1440
6194
6
1653
3116
1640
5009
20634
8
1540