2786
1
1812
2528
3
2322
4
5347
4228
1001
0
94424
1774
2688
2
2024
4187
10
1268
2732
3262
2472
6676
12
1431
1020
123674
35
706
980
24337
22
1161
15233
592
673
1185
1777
718