3121
2
3195
3
2715
1969
0
404
12431
17
370
2143
1
1964
1465
3158
11924
2323
9
3584
194
5635
469
2779
1898
1451
106
302
83
7188
3475
5
1399
272
383
237
618