330
0
2675
2
1215
1
2557
3
2126
850
1411
2490
381
3120
3233
16
1998
1101
1133
3559
422
1043
456
2143
544
13159
10