1338
1
1267
1610
0
2679
2
1386
2502
4
2166
2936
10
7976
8
3563
7
962
1253
317
1115
2954
720
1046
341
394
2145
4443
9
803
2000
765
453
402
693
390
752
9811