7222
4
1133
0
2977
1
272
2292
2
2820
10
1679
1162
581
1331
1527
1623
1324
1431
2385
370
499
348
1239
2861
1692
3066
7
1267
5375
1767
1843
685
1970
2213
839