312
2
494
1
1540
269
586
194386
0
275
150
2159
1248
2309
7
1495
4
364
1238
560
869
536
543
1822
622
2310
2526
6122
6
1265
1264
3
604
6029
1034
2236
398