1050
1
616
0
2687
2
3071
11
1218
2343
2322
4
7793
2183
9
3034
989
3
2134
2769
6779
5
3354
1458
1618
297066
2115
2428
1538
1936
267612
4978
3066
7
2620
8
1801
1225
2550
5919