3359
9
975
0
1118
3
1648
1
1252
32379
401
451
473
325
4
1245
7
1851
2
869
3323
16976
11
1172
6
2289
5
692
655
2481
842
1368
861
1689
8
5264
16
1170
1267
1241
1009
1584