1671
1
3316
17
1196
742
0
712
2115
1424
2
801
969
616
2179
2285
1064
2452
3470
5
427
2886
5802
54
2502
432
599
1903
6710
1179
416
1889