328
0
325
1133
2490
367
1939
2095
1
490
266
951
7952
280
2121
4
3559
2143
1045
430
456
770
1661
1209
2
699
401
602
262
410
369
4077
787
543