3626
2
2585
246
0
521
1
1342
2714
5
597
2765
2669
1445
3263
3
4827
4
2288
2604
7
2282
2109
1637
2127
5700
3262
670
1910