330
0
2592
1
2257
116
1973
1810
3
370
2095
4
578
3137
17
293
3599
325
2619
1960
7
1073
2116
419694
9
556
2419
6515
1361
2442
2
4071
4421
665
520
812
1547
2376