1222856
4
692
0
571
2522
2201
2
896
1
3282
15804
5
101
1181
3118
1780
884
611
766
478
1329
1360
1779
1429
349
2642
3
2740
1054
251
5009
31535