2407
2
2151
1
1679
531
1252
3
2770
7
453
571
1477
1013
1873
5
1227
3120
452
2769
6
3384
2213
4201
3703
12
1111
634
3254
5933
2040
2146
5554
44
2780
8
1322
1241
23470
0