3510
2
509
1
2006
2758
729
2243
7
968
0
1267
20634
8
3149
4
2191
165
2855
3
7328
2059
1780
1966
2199
6976
12
1897
2009
1137
608
683
39034
144772
1501
1236
992
6194
6