2201
2
544
0
3282
15804
5
101
1
1181
3118
884
2454
1302
1320
4
1360
5262
1961
650
3035
1889
1587
2799
3