3470
5
3539
3
2886
2
1679
3629
1
2132
1162
1623
1431
1239
582
0
3871
1267
1767
1225
370
4585
10
3873
15
1868
5946
2285
345
946
616
1753
1412
1466
1383
2322
4
2054