2275
2
310
0
584
1123
1840
453
563
525
3691
5
2809
2301
376
251
3092
1
1541
2881
782
543
213
2023
2093
1336