330
0
3621
1
324
331
217
388
5150
855
509
5622
4
339
1407
2
435
3025
450
357
1925
3
21743
951
476
2574
2113
326
2490
865
2296
2494
1334
6800
1560