616
21
938
0
1062
1518
1
22882
17
521
766
413
2553
2
589
580
4126
4
162856
1058
3
2936
646
361
412
152
1348
259
2952
1318
275
331
5560
5
1435
2867
755
6339