330
0
2194
1
291
937
100
651
2058
5
490
657
971
1431
614
2062
603
546
856
551
1098
2833
3
10632
23
1187
456
689
190
1128
2019
318
2357
2982
2
1143