2668
2
2831
1
1270
3
1439
1972
2190
765
543
0
1578
968
661
2030
4126
6
2683
180849
3149
4
2008
544
91021
2317
312
509
1356
18385
939
7952
3114
6062
16
3063
2855