453
0
563
3691
5
2809
2
2301
376
251
2634
3092
1
1541
2881
782
31535
213
2023
2093
594
592
517
165
50987