323
0
1400
1812
1
2367
3460
7
1992
581
19079
6
5141
3071
9
499
645
32302
1679
2
770
1162
536
3014
20
1431
3583
1692
3126
652
2571
685